return {
	name = "Enemy Castle",
	level_range = {1, 50},
	level_scheme = "player",
	max_level = 7,
	decay = {1, 2},
	actor_adjust_level =  function() return game.player.level + rng.range(3,7) end,
	width = 50, height = 50,
--	all_remembered = true,
--	all_lited = true,
	persistant = "zone",
	generator =  {
		map = {
			class = "engine.generator.map.Roomer",
			nb_rooms = 10,
			rooms = {"simple", "pilar"},
			lite_room_chance = 100,
			['.'] = "FLOOR",
			['#'] = "WALL",
			up = "UP",
			down = "DOWN",
			door = "DOOR",
		},
		actor = {
			class = "engine.generator.actor.Random",
			nb_npc = {30, 40},
		},
	},
	levels =
	{
		[1] = {
			width = 75, height = 50,
			all_lited = true,			--	just outside, not inside
			generator = {
				map = {
					class = "engine.generator.map.Static",
					map = "zones/castle-enemy",
				},
				actor = { nb_npc = {50, 60}, },
			},
		},
		[7] = {
			width = 25, height = 25,
			all_lited = true,
			generator = {
				map = {
					class = "engine.generator.map.Static",
					map = "zones/wizard",
				},
				actor = { nb_npc = {20, 30}, },
			},
		},
	},
}
